mastic tree


Results for "mastic tree"

English - Turkish Dictionary

mastic tree

(English - Turkish Dictionary) :
bot. damlasakızağacı, sakızağacı.